尝试执行未经授权的操作错误

您所在的位置:网站首页 sql sever 安装失败 尝试执行未经授权的操作错误

尝试执行未经授权的操作错误

2023-11-23 01:48| 来源: 网络整理| 查看: 265

设置或更新实例时尝试执行未经授权的操作错误SQL Server 项目 06/20/2023

本文可帮助你解决设置或更新SQL Server实例失败并返回错误消息的问题。

适用于:Windows 上的 SQL Server 2019、Windows 上的 SQL Server 2017、SQL Server 2016、SQL Server 2014、SQL Server 2012 原始 KB 编号: 4594205

症状

请考虑以下情况:

你有一台计算机运行Windows 10版本 20H2,以及从 84.0.522.52 到 86.0.622.55 的任何版本的 Microsoft Edge 浏览器。

你尝试更新 Microsoft SQL Server 2012 到 2019 的现有实例,或者将新的 SQL Server 实例与更新 (slipstream) 一起安装。

在这种情况下,在更新过程中发生失败,并收到以下错误消息:

尝试执行未经授权的操作。

此外,SQL Server安装程序日志文件 (Detail.txt)中记录了一个条目,指示尝试打开注册表子项 Microsoft Edge 时发生了失败。

原因

SQL Server安装程序过程无法枚举以下注册表子项:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge

解决方案

若要解决此问题,请根据需要使用以下方法之一:

方法 1

如果运行的是 64 位Windows 10版本 20H2 (19042.xxx) ,则必须安装包含此问题修补程序的 Edge 浏览器版本 86.0.622.56 或更高版本。 若要查看 Edge 中的版本号,请选择 “设置>关于 Edge”。

若要手动更新 Edge 浏览器,请执行以下步骤:

启动 Microsoft Edge。

选择右上角的 “设置 (省略号) ”按钮。

在 “设置” 菜单上,选择“ 帮助和反馈>关于 Microsoft Edge”。

注意

Edge 会自动检查更新。

若要完成 Edge 更新安装,请选择“ 重启”。

方法 2

重要

请仔细执行此方法中的步骤。 对注册表修改不当可能会导致严重问题。 修改之前,备份注册表以便在发生问题时进行还原。

将“完全控制”权限添加到管理员帐户。 为此,请按照下列步骤操作:

启动注册表编辑器。 为此,请选择“ 开始”,键入 “regedit”,然后在搜索结果中选择“ 注册表编辑器 ”。

在注册表编辑器中,右键单击子 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge 项,然后选择“ 权限”。

在打开 的“权限” 窗口中,选择“ 高级”。

在“ 高级安全设置” 窗口顶部,选择列出的所有者旁边的“ 更改 ”。

在 “选择用户”、“计算机”、“服务帐户”或“组 ”窗口中,在“ 输入要选择的对象 名称”框中键入 Windows 用户帐户的名称 (或电子邮件地址(如果有 Microsoft 帐户) ),然后选择“ 检查名称 ”以验证帐户名称。

选择“确定”两次。

在“权限”窗口中,选择“用户组”,然后选择“完全控制”权限的“允许检查”框。

注意

若要仅向用户帐户而不是 用户组 授予权限,请选择“ 添加”,按照添加向导中的步骤操作,然后向该帐户授予 “完全控制” 权限。

选择“确定”返回到“main注册表编辑器”窗口。

详细信息

SQL Server安装程序要求管理员对 下HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall的所有子项具有读/写访问权限,安装程序在其中查找安装SQL Server更新。 但是,在某些情况下,系统仅向管理员提供对子项的读取权限,例如在 Microsoft Edge 上。

将来的SQL Server服务更新将更改访问要求,以便安装程序只需对 下HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall的所有子项具有读取权限。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3